body{background-color: #fff;}

.video-js .vjs-big-play-button{left:0px;right:0px;top:0px;bottom:0px;margin:auto;}



/*头部底部开始----------------------------------------------*/
.header{position: absolute;z-index: 20;top: 0px;padding-left: 40px;padding-right: 40px;width: 100%; box-sizing: border-box;}
.menu{width: 56px;height: 56px;border-radius: 5px;background-color: #231815;background-image: url(../images/menu.png); background-repeat: no-repeat; background-position: center center;}
.index-header{position: fixed;width: 450px;background-color: #fff; right: 0;top: 0;text-align: center;display: none;}
.index-header .menu-close{width: 22px;height: 22px;position: absolute; top: 50px;right: 50px;background:url(../images/menu_close.png) no-repeat center;}
.index-header .header-menu{margin-top: 40%; margin-bottom: 50px;}
.index-header .index-nav li{margin-bottom: 25px; }
.index-header .index-nav a{font-weight: bold;color:#1b1b1b;display: inline-block;padding-left: 8px;padding-right: 8px;position: relative;}
.index-header .index-nav a:before{content:""; position: absolute;top: 50%; width:0;height: 1px;border-top: 1px solid #55362d;right: 0;
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;}
.index-header .index-nav a.on,.index-header .index-nav a:hover{color:#55362d;}
.index-header .index-nav a.on:before,.index-header .index-nav a:hover:before{width: 100%;right: auto;left: 0;}
.index-header .lang{display: inline-block; padding-left: 30px;color:#333; line-height: 24px; background:url(../images/lang.png) no-repeat left center; position: absolute; bottom: 50px; margin-left: -30px;}


.footer{background-color: #000;padding-top: 50px;padding-bottom: 40px;position: relative;}
.footer dl{float: left; width: 22%;margin-right: 4%;}
.footer dl:nth-of-type(4n){margin-right: 0;}
.footer dt a{font-size: 16px;color:#c6c6c6;}
.footer dt{padding-bottom: 15px;border-bottom: 1px solid rgba(255,255,255,.25); margin-bottom: 15px;}
.footer dd{margin-bottom: 10px;}
.footer dd a{color:#7b7b7b;}
.footer dd a:hover,.footer dt a:hover{color:#fff;}
.footer-lianxi .dianhua{font-size: 18px;font-family: Arial;}
.footer-lianxi dd{color:#7b7b7b;}
.footer-lianxi .youxiang{color:#8a4622; font-family: Arial;}
.footer-lianxi .more{width: 140px;height: 40px;line-height: 40px;text-align: center;background-color:#8a4622; border-radius: 2px;}
.footer-lianxi .more a{position: relative;display: block;width: 100%;height: 100%;}
.footer-lianxi .more span{display: inline-block; color:#fff; font-family: Arial; padding-left: 20px; background:url(../images/jiantou.png) no-repeat left center;}
.footer-lianxi .more a:after{content:""; position: absolute;width: 0;height: 100%; background:rgba(255,255,255,.15);top: 0;right: 0;
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;}
.footer-lianxi .more a:hover:after{width: 100%; left: 0;right: auto;}

.footer-down{margin-top: 50px;}
.footer-down{font-size: 12px;}
.footer-down span{color:#7b7b7b;}
.footer-down p{color:#505050;margin-top: 10px;}
.index-top{width: 56px;height: 56px;border-radius: 5px;background-color:rgba(255,255,255,.2);position: absolute;right: 20px;bottom:5px;background-image: url(../images/top.png); background-repeat: no-repeat; background-position: center center;
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;}
.index-top:hover{background-color:rgba(255,255,255,.05);}

/*头部底部结束----------------------------------------------*/
/*浮动按钮*/
.float-btn{position: fixed;z-index: 21; left: 40px;top: 50%;}
.float-btn a.bds_tsina{background-image: url(../images/weibo.png); }
.float-btn a.float-ele{background-position: center center; width: 34px;height: 34px;border-radius: 5px;background-color: #211714;display: block;background-repeat: no-repeat;margin-top:5px;
-webkit-transition: all .3s;
   -moz-transition: all .3s;
    -ms-transition: all .3s;
     -o-transition: all .3s;
        transition: all .3s;}
.float-btn a.float-weixin{background-image: url(../images/weixin.png);}
.float-btn a.float-ele:hover{opacity: 0.8;}
.float-btn .index-weixin{ position: relative;}
.float-btn .index-weixin .qrcode{position: absolute;left: 40px;top: 50%;bottom:-50%;display: none;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}
.float-btn .index-weixin:hover .qrcode {display: block;}

.mo-float-btn{position: fixed;z-index: 21; left: 0px;top: 40%;}
.mo-float-btn a.bds_tsina{background-image: url(../images/weibo.png); }
.mo-float-btn a.float-ele{background-position: center center; width: 34px;height: 34px;border-radius: 5px;background-color: #211714;display: block;background-repeat: no-repeat;margin-top:5px;
-webkit-transition: all .3s;
   -moz-transition: all .3s;
    -ms-transition: all .3s;
     -o-transition: all .3s;
        transition: all .3s;}
.mo-float-btn a.float-weixin{background-image: url(../images/weixin.png);}
.mo-float-btn a.float-ele:hover{opacity: 0.8;}
.mo-float-btn .index-weixin{ position: relative;}
.mo-float-btn .index-weixin .qrcode{position: absolute;left: 40px;top: 50%;display: none;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}
.mo-float-btn .index-weixin:hover .qrcode {display: block;}

/*首页样式----------------------------------------------*/
.index-move{position: relative;overflow: hidden; }
.index-first .pic{width: 100%; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; background-position: right bottom; position: relative;}
.index-first{width: 100%;position: relative;}
.index-first .wrap{position: absolute;height: 100%;top: 0;left: 0;right: 0;}
.index-first .content{position: absolute;bottom: 40px;max-height: 80%;left: 5%;}
.index-first-w{position: absolute;height: 100%;right: 40px; top: 0;width: 80%;}
.index-first-w .pic-copy{position: absolute;top: 0;bottom: 0;margin-top: auto; margin-bottom: auto;right: 0;}
.index-first .text{position: absolute;right: 110px;bottom: 20%;z-index: 2;
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;}
.index-first .text h3{font-family: heliossi; color:#191919; font-size: 22px;letter-spacing: 1px;}
.index-first .text h2{color:#231815; font-size: 78px;font-family: heliossi; letter-spacing: 3px;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
.index-first .text p{color:#55362d;font-size: 16px;}

/*系列*/
.index-xilie{margin-top: 125px;position: relative;margin-bottom: 125px;}
.index-xilie .bg-r{position: absolute; right: -180px;top: -120px;z-index: 1;}
.index-xilie-c{position: relative;z-index: 2;}
.index-xilie-c li{width: 50%;}
.index-xilie-c li img{width: 100%;}
.index-xilie-c .zuo-pic{width: 50%;float: left;}
.index-xilie-c .zuo-text{width: 50%;float: left;background-color: #fcfbf8; position: relative;}
.index-xilie-c .xl-pic{position: relative;display: block;overflow: hidden;}
.index-xilie-c .xl-pic:before,.index-xilie-c .xl-pic:after{content:"";position: absolute;top:8px;bottom:8px;right:8px; left:8px; margin-top: auto; margin-bottom: auto; border-top: 1px solid rgba(195,160,125,0.8);border-left: 1px solid rgba(195,160,125,0.8);z-index: 1;box-sizing: border-box;}
.index-xilie-c .xl-pic:after{ border-bottom: 1px solid rgba(195,160,125,0.8);border-right: 1px solid rgba(195,160,125,0.8);}
.index-xilie-c .index-xl-text{position: absolute;top: 50%;width: 100%;text-align: center;font-size: 24px;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}
.index-xilie-c li:nth-of-type(2) .index-xl-text{color:#fff;}
.index-xilie-c .index-xl-text em{font-family:heliossi ;}
.index-xilie-c .index-xl-text i{display: block;width: 18px;height: 8px; margin-top: 30px;margin-left: auto;margin-right: auto;background-repeat: no-repeat; background-position: center center;}
.index-xilie-c li:nth-of-type(1) .index-xl-text i{background-image: url(../images/index_xl_z.png);}
.index-xilie-c li:nth-of-type(2) .index-xl-text i{background-image: url(../images/index_xl_yb.png);}
.index-xilie-c li:nth-of-type(3) .index-xl-text i{background-image: url(../images/index_xl_y.png);}
.index-xilie-c li img{
-webkit-transition: all 2s;
   -moz-transition: all 2s;
    -ms-transition: all 2s;
     -o-transition: all 2s;
        transition: all 2s;
}
.index-xilie-c li:hover img{
-webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
     -o-transform: scale(1.1,1.1);
        transform: scale(1.1,1.1);
}
.index-xilie-c li:hover .index-xl-text i{
-webkit-animation: tiao 1s ease-out;
-o-animation: tiao 1s ease-out;
animation: tiao 1s ease-out;
}

.mo-index-xilie{margin-top: 40px;position: relative;margin-bottom: 40px;}
.mo-index-xilie .bg-r{position: absolute; right: -180px;top: -120px;z-index: 1;}
.mo-index-xilie-c{position: relative;z-index: 2;}
.mo-index-xilie-c li{width: 100%;list-style-type:none;}
.mo-index-xilie-c li img{width: 100%;}
.mo-index-xilie-c .zuo-pic{width: 50%;float: left;}
.mo-index-xilie-c .zuo-text{width: 50%;float: left;background-color: #fcfbf8; position: relative;height:80px;}
.mo-index-xilie-c .xl-pic{position: relative;display: block;overflow: hidden;}
.mo-index-xilie-c .xl-pic:before,.mo-index-xilie-c .xl-pic:after{content:"";position: absolute;top:8px;bottom:8px;right:8px; left:8px; margin-top: auto; margin-bottom: auto; border-top: 1px solid rgba(195,160,125,0.8);border-left: 1px solid rgba(195,160,125,0.8);z-index: 1;box-sizing: border-box;}
.mo-index-xilie-c .xl-pic:after{ border-bottom: 1px solid rgba(195,160,125,0.8);border-right: 1px solid rgba(195,160,125,0.8);}
.mo-index-xilie-c .index-xl-text{position: absolute;top: 50%;width: 100%;text-align: center;font-size: 24px;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}
.mo-index-xilie-c li:nth-of-type(3) .index-xl-text{color:#fff;}
.mo-index-xilie-c .index-xl-text em{font-family:heliossi ;}
.mo-index-xilie-c .index-xl-text i{display: block;width: 18px;height: 8px; margin-top: 30px;margin-left: auto;margin-right: auto;background-repeat: no-repeat; background-position: center center;}
.mo-index-xilie-c li:nth-of-type(1) .index-xl-text i{background-image: url(../images/index_xl_z.png);}
.mo-index-xilie-c li:nth-of-type(2) .index-xl-text i{background-image: url(../images/index_xl_y.png);}
.mo-index-xilie-c li:nth-of-type(3) .index-xl-text i{background-image: url(../images/index_xl_yb.png);}
.mo-index-xilie-c li img{
-webkit-transition: all 2s;
   -moz-transition: all 2s;
    -ms-transition: all 2s;
     -o-transition: all 2s;
        transition: all 2s;
}
.mo-index-xilie-c li:hover img{
-webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
     -o-transform: scale(1.1,1.1);
        transform: scale(1.1,1.1);
}
.mo-index-xilie-c li:hover .index-xl-text i{
-webkit-animation: tiao 1s ease-out;
-o-animation: tiao 1s ease-out;
animation: tiao 1s ease-out;
}


@-webkit-keyframes tiao {
    0% {  }
    50%{
        -webkit-transform: translateX(-10px);
           -moz-transform: translateX(-10px);
            -ms-transform: translateX(-10px);
             -o-transform: translateX(-10px);
                transform: translateX(-10px);
    }
    100% { 
    -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
         -ms-transform: translateX(0);
          -o-transform: translateX(0);
             transform: translateX(0); }
}
@-moz-keyframes tiao {
    0% {  }
    50%{
        -webkit-transform: translateX(-10px);
           -moz-transform: translateX(-10px);
            -ms-transform: translateX(-10px);
             -o-transform: translateX(-10px);
                transform: translateX(-10px);
    }
    100% { 
    -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
         -ms-transform: translateX(0);
          -o-transform: translateX(0);
             transform: translateX(0); }
}
@-ms-keyframes tiao {
    0% {  }
    50%{
        -webkit-transform: translateX(-10px);
           -moz-transform: translateX(-10px);
            -ms-transform: translateX(-10px);
             -o-transform: translateX(-10px);
                transform: translateX(-10px);
    }
    100% {  }
}
@-o-keyframes tiao {
    0% {  }
    50%{
        -webkit-transform: translateX(-10px);
           -moz-transform: translateX(-10px);
            -ms-transform: translateX(-10px);
             -o-transform: translateX(-10px);
                transform: translateX(-10px);
    }
    100% { 
    -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
         -ms-transform: translateX(0);
          -o-transform: translateX(0);
             transform: translateX(0); }
}
@keyframes tiao {
    0% {  }
    50%{
        -webkit-transform: translateX(-10px);
           -moz-transform: translateX(-10px);
            -ms-transform: translateX(-10px);
             -o-transform: translateX(-10px);
                transform: translateX(-10px);
    }
    100% { 
    -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
         -ms-transform: translateX(0);
          -o-transform: translateX(0);
             transform: translateX(0); }
}

/*品牌介绍*/
.index-brand{position: relative; margin-bottom: 90px;}
.index-brand .pic1{width: 56%;position: relative;height: 1000px;}
.index-brand .pic1 .img1{width: 100%;position: relative;z-index: 3; height: 100%; background-repeat: no-repeat; background-position: right center; -webkit-background-size: cover; background-size: cover;}
.index-brand .pic1 .img2{position: absolute;right: -20px;top: 0;}
.index-brand .pic1 .img3{position: absolute;left: 0;top: -210px;z-index: 1;}
.index-brand .img4{position: absolute;right: 0;bottom: 10%;}
.index-brand .img5{position: absolute; right: -230px;bottom: -120px;}
.index-brand .text-c{top: 22%;position: absolute;z-index: 4;right: -420px;}
.index-brand .text{width: 340px;position: relative;z-index: 2;}
.index-brand .img6{position: absolute;right: 0; top: -65px;z-index: 1;}
.index-brand .text h3,.index-gy .text h3{color:#231815;font-size: 30px; margin-top: 30px; margin-bottom: 30px;}
.index-brand .text .see,.index-gy .text .see{display: block;width: 240px;height: 50px;line-height: 50px;  border-radius: 5px; color:#231815;text-indent: 2em; position: relative; border: 2px solid #231815;
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;}
.index-brand .text .see i,.index-gy .text .see i{width: 8px;height: 12px; position: absolute;right: 15px;top: 50%;margin-top: -4px; background:url(../images/index_brand_jiantou2.png);
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;}
.index-brand .text .see:hover,.index-gy .text .see:hover{background-color:#231815;color:#fff;}
.index-brand .text .see:hover i,.index-gy .text .see:hover i{background:url(../images/index_brand_jiantou.png);}

.mo-index-brand{position: relative; margin-bottom: 45px;}
.mo-index-brand .pic1{width:56.5%;position: relative;height: 350px; overflow:initial;}
.mo-index-brand .pic1 .img1{width: 100%;position: relative;z-index: 3; height: 100%; background-repeat: no-repeat; background-position: right center; -webkit-background-size: cover; background-size: 100% 100%;}
.mo-index-brand .pic1 .img2{position: absolute;right: -20px;top: 0;}
.mo-index-brand .pic1 .img3{position: absolute;left: 0;top: -210px;z-index: 1;}
.mo-index-brand .img4{position: absolute;right: 0;bottom: 10%;}
.mo-index-brand .img5{position: absolute; right: -230px;bottom: -120px;}
.mo-index-brand .text-c{top: 5%;position: absolute;z-index: 4;right:-70%; overflow:initial;width: 63%}
.mo-index-brand .text{;position: relative;z-index: 2;}
.mo-index-brand .img6{position: absolute;right: 0; top: -65px;z-index: 1;}
.mo-index-brand .text h3,.mo-index-gy .text h3{color:#231815;font-size: 14px;width:100%;}
.mo-index-brand .text p,.mo-index-gy .text p{font-size: 12px;}
@media (min-width: 400px) and (max-width: 450px){
.mo-index-brand .text-c{top: 15%;position: absolute;z-index: 4;right:-67%; overflow:initial;width: 60%}

}
.mo-index-brand .text .see,.mo-index-gy .text .see{display: block;width: 97%;height: 30px;line-height: 27px;  border-radius: 5px; color:#231815; position: relative; border: 2px solid #231815;
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;}
.mo-index-brand .text .see i,.mo-index-gy .text .see i{width: 8px;height: 12px; position: absolute;right: 15px;top: 50%;margin-top: -4px; background:url(../images/index_brand_jiantou2.png);
-webkit-transition: all .5s ;
   -moz-transition: all .5s ;
    -ms-transition: all .5s ;
     -o-transition: all .5s ;
        transition: all .5s ;}
/*.mo-index-brand .text .see:hover,.mo-index-gy .text .see:hover{background-color:#231815;color:#fff;}*/
/*.mo-index-brand .text .see:hover i,.mo-index-gy .text .see:hover i{background:url(../images/index_brand_jiantou.png);}*/
.mo-index-video{width: 90px;position: absolute; right: -65px;top: 67%; z-index:100;}
.mo-index-video img{width: 100%;}
.mo-index-video i{position: absolute;top: 50%;left: 50%; height: 55px; width: 55px;margin-top: -27px;margin-left: -27px; background:url(../images/index_bofang.png) no-repeat center center;background-size:50% 50%;
-webkit-transition: all 1s;
   -moz-transition: all 1s;
    -ms-transition: all 1s;
     -o-transition: all 1s;
        transition: all 1s;}
.mo-index-video:hover i{background-image: url(../images/index_bofang2.png);
-webkit-transform: rotate(720deg);
   -moz-transform: rotate(720deg);
    -ms-transform: rotate(720deg);
     -o-transform: rotate(720deg);
        transform: rotate(720deg);}



.index-video{width: 320px;position: absolute; right: -240px;top: 50%; z-index: 5;}
.index-video img{width: 100%;}
.index-video i{position: absolute;top: 50%;left: 50%; height: 55px; width: 55px;margin-top: -27px;margin-left: -27px; background:url(../images/index_bofang.png) no-repeat;
-webkit-transition: all 1s;
   -moz-transition: all 1s;
    -ms-transition: all 1s;
     -o-transition: all 1s;
        transition: all 1s;}
.index-video:hover i{background-image: url(../images/index_bofang2.png);
-webkit-transform: rotate(720deg);
   -moz-transform: rotate(720deg);
    -ms-transform: rotate(720deg);
     -o-transform: rotate(720deg);
        transform: rotate(720deg);}

/*弹窗视频*/
.layout-video-bg{width: 100%;height: 100%; position: fixed;top: 0;left: 0; background:rgba(0,0,0,.8);z-index: 50;display: none;}  
.layout-video{position: fixed; z-index: 51; top: 50%; left: 50%; width: 60%;display: none;
-webkit-transform: translate(-50%,-50%);
   -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
     -o-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);}
.layout-video .video-js .vjs-tech{width: 100%; height: auto;position: static;}
.layout-video .video-js{width: 100%; height: auto;}

/*产品工艺*/
.index-gy .pic1{width: 56.5%;position: relative; height: 624px;float: right; margin-bottom: 240px;}
.index-gy .pic1 .img1{width: 100%;height: 100%;position: relative;z-index: 5;background-repeat: no-repeat; background-position: left center; -webkit-background-size: cover;
background-size: 100% 100%; float:right;}
.index-gy .pic1 .img2{left: -20px;position: absolute;top: 0;}
.index-gy .pic1 .img3{position: absolute;z-index: 6; left: -240px;bottom: -130px;}
.index-gy .img4{position: absolute; bottom: -180px;left: 28%;}
.index-gy .text{position: absolute; top: 50%;left: -400px;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}
.index-gy .text-c{position: relative;z-index: 3;}
.index-gy .img5{position: absolute;z-index: 1;left: -130px;top: -150px;}

.mo-index-gy .pic1{width: 56.5%;position: relative; height: 350px;float: right; margin-bottom: 80px;overflow:initial;}
.mo-index-gy .pic1 .img1{width: 100%;height: 100%;position: relative;z-index: 5;background-repeat: no-repeat; background-position: left center; -webkit-background-size: 100% 100%;
background-size: cover;}
.mo-index-gy .pic1 .img2{left: -20px;position: absolute;top: 0;}
.mo-index-gy .pic1 .img3{position: absolute;z-index: 6; left: -72px;bottom: -51px;width:90px;}
.mo-index-gy .pic1 .img3 img{width:100%;}
.mo-index-gy .img4{position: absolute; bottom: -180px;left: 28%;}
.mo-index-gy .text{position: absolute; top: 50%;left: -70%;z-index:999;width:63%;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);}
.mo-index-gy .text-c{position: relative;z-index: 3;overflow:initial;}
.mo-index-gy .img5{position: absolute;z-index: 1;left: -130px;top: -150px;}


/*body{overflow: hidden;}*/
.index-move.index-move-j:after{content:""; width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,.2);
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
.index-move.index-move-j .header{opacity: 0;}

.index-move .header{
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;
}
.index-first .text{opacity: 0; bottom: 0;}
.index-first .text.text-show{opacity: 1; bottom: 20%;
-webkit-transition: all 1.5s;
   -moz-transition: all 1.5s;
    -ms-transition: all 1.5s;
     -o-transition: all 1.5s;
        transition: all 1.5s;}
.index-xilie-c .index-xl-text{top: 60%; opacity: 0;}
.index-brand .text,.index-gy .text-c{top: 50px;opacity: 0;}

/*.mo-index-brand .text,.mo-index-gy .text-c{top: 50px;opacity: 0;}*/


@media (max-width: 1200px) {
/*.index-first .text{right: -250px;}  */  
.index-first .text h2{font-size: 60px;}
}


.mo-footer{background-color: #000;padding-top: 25px;padding-bottom: 25px;position: relative;}
.mo-footer dl{float: left; width: 100%;margin-right: 4%;height:35px;}
.mo-footer dl:nth-of-type(4n){margin-right: 0;}
.mo-footer dt a{font-size: 16px;color:#c6c6c6;}
.mo-footer dt{padding-bottom: 15px; margin-bottom: 15px;}
.mo-footer dd{margin-bottom: 10px;}
.mo-footer dd a{color:#7b7b7b;}
.mo-footer dd a:hover,.mo-footer dt a:hover{color:#fff;}
.mo-footer dl dt ,.mo-footer dl dd{float:left;margin-left:15px;}
.mo-footer dl dd{margin-top:2px;}
.mo-footer .dianhua{width:50%;}
.mo-footer .youxiang{margin-left:-8%;width:226px;}
.mo-footer .address{ margin-left:3%;width:323px;}
.mo-footer .more{margin-left:3%;}
.mo-footer-down{margin-top: 0px;margin-left:10px;}
.mo-footer-down{font-size: 12px;}
.mo-footer-down span{color:#7b7b7b;}
.mo-footer-down p{color:#505050;margin-top: 10px;}
.mo-footer .footer-lianxi{height:50%;}




























































